Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 POPLAR PLACE Semi-Detached £275,012 £160,000 10 Apr 2012
2 POPLAR PLACE Semi-Detached £276,439 £160,000 3 Feb 2012
3 POPLAR PLACE Detached £371,917 £214,999 25 Feb 2011
4 POPLAR PLACE Detached £334,466 £216,000 26 Jun 2014
6 POPLAR PLACE Semi-Detached £248,542 £200,000 10 Dec 2018
7 POPLAR PLACE Terraced £197,058 £155,000 27 Oct 2017
8 POPLAR PLACE Terraced £186,639 £135,000 22 Jan 2016
9 POPLAR PLACE Semi-Detached £296,060 £169,995 28 Oct 2011
10 POPLAR PLACE Terraced £213,567 £210,000 23 Mar 2023
11 POPLAR PLACE Terraced £209,557 £160,000 20 Feb 2017
12 POPLAR PLACE Terraced £291,674 £170,000 30 Aug 2012
13 POPLAR PLACE Detached £250,694 £245,000 27 Oct 2023
14 POPLAR PLACE Terraced £195,100 £155,000 23 Feb 2018
15 POPLAR PLACE Terraced £246,545 £142,995 10 Dec 2010
16 POPLAR PLACE Terraced £193,153 £149,000 8 May 2017
17 POPLAR PLACE Terraced £250,503 £144,995 19 Nov 2010
18 POPLAR PLACE Terraced £242,729 £140,495 26 Nov 2010
19 POPLAR PLACE Terraced £199,370 £160,000 3 Aug 2018
20 POPLAR PLACE Semi-Detached £310,338 £179,995 17 Dec 2010
21 POPLAR PLACE Semi-Detached £318,640 £187,000 18 Dec 2012
22 POPLAR PLACE Semi-Detached £343,797 £198,995 5 Nov 2010
23 POPLAR PLACE Semi-Detached £334,180 £195,000 22 Oct 2010
24 POPLAR PLACE Semi-Detached £334,180 £195,000 21 Oct 2010
25 POPLAR PLACE Semi-Detached £309,812 £177,995 16 Sep 2011
26 POPLAR PLACE Semi-Detached £215,767 £168,000 18 Jul 2017
27 POPLAR PLACE Semi-Detached £209,061 £168,000 22 Feb 2019
28 POPLAR PLACE Terraced £197,239 £144,950 24 Mar 2016
29 POPLAR PLACE Terraced £292,207 £260,000 31 Aug 2021